body {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #eee;
}

/*header*/
#header{
	width:100%;
	height:108px;
	background-color: #fff;
	border-bottom: 1px #ccc solid;
	-moz-box-shadow: 10px 10px 5px #DADADA;
	-webkit-box-shadow: 3px 3px 2px #DADADA;
	box-shadow: 4px 4px 15px #DADADA;
}
#header .conte{
	width: 960px;
	height:108px;
	margin: 0 auto;
}
#header .logo{
	position: relative;
	display: block;
	width: 116px;
	height:116px;
}
#header .titulo{
	width: 523px;
}
#header .head_tit{
	margin: 15px 0 0 16px;
}
#header .head_slogan{
	margin-left: 20px;
}

#header .login_tic, #header .login_free{
	width:160px;
	height:108px;

		/* Firefox v3.6+ */
	background-image:-moz-linear-gradient(53% -5% -90deg,rgb(252,240,145) 0%,rgb(246,205,20) 49%,rgb(241,182,9) 50%,rgb(237,162,0) 97%);
	/* safari v4.0+ and by Chrome v3.0+ */
	background-image:-webkit-gradient(linear,53% -5%,53% 95%,color-stop(0, rgb(252,240,145)),color-stop(0.49, rgb(246,205,20)),color-stop(0.5, rgb(241,182,9)),color-stop(0.97, rgb(237,162,0)));
	/* Chrome v10.0+ and by safari nightly build*/
	background-image:-webkit-linear-gradient(-90deg,rgb(252,240,145) 0%,rgb(246,205,20) 49%,rgb(241,182,9) 50%,rgb(237,162,0) 97%);
	/* Opera v11.10+ */
	background-image:-o-linear-gradient(-90deg,rgb(252,240,145) 0%,rgb(246,205,20) 49%,rgb(241,182,9) 50%,rgb(237,162,0) 97%);
	/* IE v10+ */
	background-image:-ms-linear-gradient(-90deg,rgb(252,240,145) 0%,rgb(246,205,20) 49%,rgb(241,182,9) 50%,rgb(237,162,0) 97%);
	background-image:linear-gradient(-90deg,rgb(252,240,145) 0%,rgb(246,205,20) 49%,rgb(241,182,9) 50%,rgb(237,162,0) 97%);
	/* Firefox v3.5+ */
	-moz-box-shadow:inset 0px 0px 8px rgba(255,255,255,0.56);
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-box-shadow:inset 0px 0px 8px rgba(255,255,255,0.56);
	/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
	box-shadow:inset 0px 0px 8px rgba(255,255,255,0.56);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffcf091,endColorstr=#ffeda200,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffcf091,endColorstr=#ffeda200,GradientType=0);
}
#header .login_tic form,
#header .login_free form{
	padding: 1px 7px;
}
#header .login_tic span,
#header .login_free span{
	font-size:13px;
	color:rgb(140,104,0);
}
#header .login_tic input[type=text],
#header .login_tic input[type=password],
#header .login_free input[type=text],
#header .login_free input[type=password]{
	width:138px;
}
#header .login_tic input[type=submit],
#header .login_free input[type=submit]{
	position: relative;
	top: -24px;
	left: 17px;
	left: 19px \0/;
	width:30px;
	height:23px;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	/*background-image:-moz-linear-gradient(50% -2% -90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	background-image:-webkit-gradient(linear,50% -2%,50% 98%,color-stop(0, rgb(251,248,156)),color-stop(0.49, rgb(251,248,156)),color-stop(0.51, rgb(252,230,79)),color-stop(0.99, rgb(252,230,79)));
	background-image:-webkit-linear-gradient(-90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	background-image:-o-linear-gradient(-90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	background-image:-ms-linear-gradient(-90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	background-image:linear-gradient(-90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	-moz-border-radius:0px 5px 5px 0px;
	-webkit-border-radius:0px 5px 5px 0px;
	border-radius:0px 5px 5px 0px;
	-moz-box-shadow:inset -1px -1px 0px rgb(252,230,79) ,inset 1px 1px 0px rgb(252,230,79) ,inset 3px 3px 2px rgb(255,255,255) ,inset -3px -3px 3px rgb(251,220,6);
	-webkit-box-shadow:inset -1px -1px 0px rgb(252,230,79) ,inset 1px 1px 0px rgb(252,230,79) ,inset 3px 3px 2px rgb(255,255,255) ,inset -3px -3px 3px rgb(251,220,6);
	box-shadow:inset -1px -1px 0px rgb(252,230,79) ,inset 1px 1px 0px rgb(252,230,79) ,inset 3px 3px 2px rgb(255,255,255) ,inset -3px -3px 3px rgb(251,220,6);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffbf89c,endColorstr=#fffce64f,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffbf89c,endColorstr=#fffce64f,GradientType=0);
*/
	background-image:-moz-linear-gradient(50% -2% -90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	background-image:-webkit-gradient(linear,50% -2%,50% 98%,color-stop(0, rgb(251,248,156)),color-stop(0.49, rgb(251,248,156)),color-stop(0.51, rgb(252,230,79)),color-stop(0.99, rgb(252,230,79)));
	background-image:-webkit-linear-gradient(-90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	background-image:-o-linear-gradient(-90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	background-image:-ms-linear-gradient(-90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	background-image:linear-gradient(-90deg,rgb(251,248,156) 0%,rgb(251,248,156) 49%,rgb(252,230,79) 51%,rgb(252,230,79) 99%);
	-moz-border-radius:0px 5px 5px 0px;
	-webkit-border-radius:0px 5px 5px 0px;
	border-radius:0px 5px 5px 0px;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffbf89c,endColorstr=#fffce64f,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffbf89c,endColorstr=#fffce64f,GradientType=0);
}
#header .login_tic input[type=submit]:active{
	background-image:-moz-linear-gradient(50% -2% -90deg,rgb(240,205,4) 0%,rgb(252,230,79) 98%); 
	background-image:-webkit-gradient(linear,50% -2%,50% 98%,color-stop(0, rgb(240,205,4)),color-stop(0.98, rgb(252,230,79)));
	background-image:-webkit-linear-gradient(-90deg,rgb(240,205,4) 0%,rgb(252,230,79) 98%);
	background-image:-o-linear-gradient(-90deg,rgb(240,205,4) 0%,rgb(252,230,79) 98%);
	background-image:-ms-linear-gradient(-90deg,rgb(240,205,4) 0%,rgb(252,230,79) 98%);
	background-image:linear-gradient(-90deg,rgb(240,205,4) 0%,rgb(252,230,79) 98%);
	-moz-box-shadow:inset 0px 0px 4px rgba(217,163,0,0.4);
	-webkit-box-shadow:inset 0px 0px 4px rgba(217,163,0,0.4);
	box-shadow:inset 0px 0px 4px rgba(217,163,0,0.4);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff0cd04,endColorstr=#fffce64f,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff0cd04,endColorstr=#fffce64f,GradientType=0);
}
#header .login_free input[type=submit]:active{
	background-image:-moz-linear-gradient(50% -2% -90deg,rgb(187,187,187) 0%,rgb(220,220,220) 98%,rgb(221,221,221) 100%); 
	background-image:-webkit-gradient(linear,50% -2%,50% 98%,color-stop(0, rgb(187,187,187)),color-stop(0.98, rgb(220,220,220)),color-stop(1, rgb(221,221,221)));
	background-image:-webkit-linear-gradient(-90deg,rgb(187,187,187) 0%,rgb(220,220,220) 98%,rgb(221,221,221) 100%);
	background-image:-o-linear-gradient(-90deg,rgb(187,187,187) 0%,rgb(220,220,220) 98%,rgb(221,221,221) 100%);
	background-image:-ms-linear-gradient(-90deg,rgb(187,187,187) 0%,rgb(220,220,220) 98%,rgb(221,221,221) 100%);
	background-image:linear-gradient(-90deg,rgb(187,187,187) 0%,rgb(220,220,220) 98%,rgb(221,221,221) 100%);
	-moz-box-shadow:inset 0px 0px 4px rgba(119,119,119,0.4);
	-webkit-box-shadow:inset 0px 0px 4px rgba(119,119,119,0.4);
	box-shadow:inset 0px 0px 4px rgba(119,119,119,0.4);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffbbbbbb,endColorstr=#ffdddddd,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffbbbbbb,endColorstr=#ffdddddd,GradientType=0);
}

#header .login_tic label,
#header .login_free label{
	font-size: 10px;
	color: #8C6900;
}
#header .login_tic input[type=checkbox],
#header .login_free input[type=checkbox]{
	position: relative;
	top: 3px;
}
#header .login_free{

	/* Firefox v3.6+ */
	background-image:-moz-linear-gradient(50% 0% -90deg,rgb(254,254,254) 0%,rgb(239,239,239) 48%,rgb(220,220,220) 51%,rgb(215,215,215) 53%,rgb(190,190,190) 97%,rgb(188,188,188) 99%);
	/* safari v4.0+ and by Chrome v3.0+ */
	background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0, rgb(254,254,254)),color-stop(0.48, rgb(239,239,239)),color-stop(0.51, rgb(220,220,220)),color-stop(0.53, rgb(215,215,215)),color-stop(0.97, rgb(190,190,190)),color-stop(0.99, rgb(188,188,188)));
	/* Chrome v10.0+ and by safari nightly build*/
	background-image:-webkit-linear-gradient(-90deg,rgb(254,254,254) 0%,rgb(239,239,239) 48%,rgb(220,220,220) 51%,rgb(215,215,215) 53%,rgb(190,190,190) 97%,rgb(188,188,188) 99%);
	/* Opera v11.10+ */
	background-image:-o-linear-gradient(-90deg,rgb(254,254,254) 0%,rgb(239,239,239) 48%,rgb(220,220,220) 51%,rgb(215,215,215) 53%,rgb(190,190,190) 97%,rgb(188,188,188) 99%);
	/* IE v10+ */
	background-image:-ms-linear-gradient(-90deg,rgb(254,254,254) 0%,rgb(239,239,239) 48%,rgb(220,220,220) 51%,rgb(215,215,215) 53%,rgb(190,190,190) 97%,rgb(188,188,188) 99%);
	background-image:linear-gradient(-90deg,rgb(254,254,254) 0%,rgb(239,239,239) 48%,rgb(220,220,220) 51%,rgb(215,215,215) 53%,rgb(190,190,190) 97%,rgb(188,188,188) 99%);
	width:160px;
	height:108px;
	-moz-box-shadow:inset 0px 0px 8px rgba(255,255,255,0.56);
	-webkit-box-shadow:inset 0px 0px 8px rgba(255,255,255,0.56);
	box-shadow:inset 0px 0px 8px rgba(255,255,255,0.56);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffefefe,endColorstr=#ffbcbcbc,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffefefe,endColorstr=#ffbcbcbc,GradientType=0);
}
#header .login_free span{
	color:#545454;
}
#header .login_free input[type=text],
#header .login_free input[type=password]{
	border-color: #bbb;
}
#header .login_free input[type=submit]{
	width:30px;
	height:23px;
	/*background-image:-moz-linear-gradient(50% -2% -90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	background-image:-webkit-gradient(linear,50% -2%,50% 98%,color-stop(0, rgb(238,238,238)),color-stop(0.49, rgb(238,238,238)),color-stop(0.51, rgb(221,221,221)),color-stop(0.98, rgb(187,187,187)));
	background-image:-webkit-linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	background-image:-o-linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	background-image:-ms-linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	background-image:linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	-moz-border-radius:0px 5px 5px 0px;
	-webkit-border-radius:0px 5px 5px 0px;
	border-radius:0px 5px 5px 0px;
	-moz-box-shadow:inset -1px -1px 0px rgb(204,204,204) ,inset 1px 1px 0px rgb(204,204,204) ,inset 3px 3px 2px rgb(255,255,255) ,inset -3px -3px 3px rgb(204,204,204);
	-webkit-box-shadow:inset -1px -1px 0px rgb(204,204,204) ,inset 1px 1px 0px rgb(204,204,204) ,inset 3px 3px 2px rgb(255,255,255) ,inset -3px -3px 3px rgb(204,204,204);
	box-shadow:inset -1px -1px 0px rgb(204,204,204) ,inset 1px 1px 0px rgb(204,204,204) ,inset 3px 3px 2px rgb(255,255,255) ,inset -3px -3px 3px rgb(204,204,204);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffeeeeee,endColorstr=#ffbbbbbb,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffeeeeee,endColorstr=#ffbbbbbb,GradientType=0);
*/
	background-image:-moz-linear-gradient(50% -2% -90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	background-image:-webkit-gradient(linear,50% -2%,50% 98%,color-stop(0, rgb(238,238,238)),color-stop(0.49, rgb(238,238,238)),color-stop(0.51, rgb(221,221,221)),color-stop(0.98, rgb(187,187,187)));
	background-image:-webkit-linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	background-image:-o-linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	background-image:-ms-linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	background-image:linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(238,238,238) 49%,rgb(221,221,221) 51%,rgb(187,187,187) 98%);
	-moz-border-radius:0px 5px 5px 0px;
	-webkit-border-radius:0px 5px 5px 0px;
	border-radius:0px 5px 5px 0px;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffeeeeee,endColorstr=#ffbbbbbb,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffeeeeee,endColorstr=#ffbbbbbb,GradientType=0);
}
#header .login_free label{
	color: #555;
}

.btn-tic {
	margin-top: 30px;
	color: #835F2A;
	background-color: #F8DA44;
	background-image: -moz-linear-gradient(66% -4% -90deg,#FCF091 0%,#F6CD14 49%,#F1B609 50%,#EDA200 97%);
	background-image: -webkit-gradient(linear,66% -4%,66% 89%,color-stop(0, #FCF091),color-stop(0.49, #F6CD14),color-stop(0.5, #F1B609),color-stop(0.97, #EDA200));
	background-image: -webkit-linear-gradient(-90deg,#FCF091 0%,#F6CD14 49%,#F1B609 50%,#EDA200 97%);
	background-image: -o-linear-gradient(-90deg,#FCF091 0%,#F6CD14 49%,#F1B609 50%,#EDA200 97%);
	background-image: -ms-linear-gradient(-90deg,#FCF091 0%,#F6CD14 49%,#F1B609 50%,#EDA200 97%);
	background-image: linear-gradient(-90deg,#FCF091 0%,#F6CD14 49%,#F1B609 50%,#EDA200 97%);
	background-repeat: repeat-x;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffcf091,endColorstr=#ffeda200,GradientType=0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffcf091,endColorstr=#ffeda200,GradientType=0);
	border-color: #BD362F #BD362F #802420;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-tic:hover,
.btn-tic:active,
.btn-tic.active,
.btn-tic.disabled,
.btn-tic[disabled] {
  background-color: rgb(237,162,0);
  *background-color: rgb(237,162,0);
}
.btn-tic:active,
.btn-tic.active {
  background-color: #942a25 \9;
}
.btn-gratuito{
	margin-top: 30px;
}

#header .loginfo_user{
	width: 305px;
	margin-top: 18px;
}
#header .loginfo_user .infusr{
	width: 234px;
	text-align: right;
}
#header .loginfo_user strong,
#header .loginfo_user span{
	display: block;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	color: #555;
	padding: 2px 5px 0 0;
}
#header .loginfo_user span{
	font-weight: normal;
	color: #fff;
	background: url(../images/acc_free.png) no-repeat right center;
}
#header .loginfo_user span.tic{
	font-weight: normal;
	color: #fff;
	background: url(../images/acc_tic.png) no-repeat right center;
}
#header .loginfo_user a{
	font-size: 10px;
	color: #555;
	padding-right: 5px;
	text-decoration: none;
}
#header .loginfo_user a:hover{
	text-decoration: underline;
}
#header .loginfo_user .img{
	width:70px;
	height:70px;
	background-image:-moz-linear-gradient(50% 0% -90deg,rgb(255,255,255) 0%,rgb(238,238,238) 100%);
	background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0, rgb(255,255,255)),color-stop(1, rgb(238,238,238)));
	background-image:-webkit-linear-gradient(-90deg,rgb(255,255,255) 0%,rgb(238,238,238) 100%);
	background-image:-o-linear-gradient(-90deg,rgb(255,255,255) 0%,rgb(238,238,238) 100%);
	background-image:-ms-linear-gradient(-90deg,rgb(255,255,255) 0%,rgb(238,238,238) 100%);
	background-image:linear-gradient(-90deg,rgb(255,255,255) 0%,rgb(238,238,238) 100%);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.35);
	-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.35);
	box-shadow:0px 1px 2px rgba(0,0,0,0.35);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffeeeeee,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffeeeeee,GradientType=0);
}
#header .loginfo_user .img.tic{
	background-image:-moz-linear-gradient(50% 0% -90deg,rgb(255,229,153) 0%,rgb(255,210,77) 100%);
	background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0, rgb(255,229,153)),color-stop(1, rgb(255,210,77)));
	background-image:-webkit-linear-gradient(-90deg,rgb(255,229,153) 0%,rgb(255,210,77) 100%);
	background-image:-o-linear-gradient(-90deg,rgb(255,229,153) 0%,rgb(255,210,77) 100%);
	background-image:-ms-linear-gradient(-90deg,rgb(255,229,153) 0%,rgb(255,210,77) 100%);
	background-image:linear-gradient(-90deg,rgb(255,229,153) 0%,rgb(255,210,77) 100%);
	-moz-box-shadow:0px 1px 2px rgba(178,45,0,0.35);
	-webkit-box-shadow:0px 1px 2px rgba(178,45,0,0.35);
	box-shadow:0px 1px 2px rgba(178,45,0,0.35);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffe599,endColorstr=#ffffd24d,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffe599,endColorstr=#ffffd24d,GradientType=0);
}
#header .loginfo_user .img img{
	position: relative;
	top: 5px;
	left: 5px;
}




/** Contenido **/
#contectAll{
	width: 960px;
	margin: 18px auto;
}


/*** footer ***/
#footer{
	height:36px;
	margin-top: 30px;
	font-size: 14px;
	color: #868686;
	background-color: #fff;
	border-bottom: 1px #bbb solid;
	-moz-box-shadow: 10px 10px 5px #DADADA;
	-webkit-box-shadow: 3px 3px 2px #DADADA;
	box-shadow: 0px -5px 10px #DADADA;
}
#footer .fooconte{
	width: 1010px;
	margin: 0 auto;
}
#footer .info{
	width: 750px;
	margin-top: 12px;
}
#footer #faqs,
#footer #about,
#footer .imglogo{
	width: 80px;
	height:36px;
	cursor: pointer;
	line-height: 36px;
	text-align: center;
	border-left: 1px #bbb solid;
}
#footer #faqs:hover,
#footer #about:hover,
#footer .imglogo:hover{
	background-image:-moz-linear-gradient(rgb(255,214,92) 0%,rgb(255,147,38) 94%); 
	background-image:-webkit-gradient(linear,color-stop(0, rgb(255,214,92)),color-stop(0.94, rgb(255,147,38)));
	background-image:-webkit-linear-gradient(rgb(255,214,92) 0%,rgb(255,147,38) 94%);
	background-image:-o-linear-gradient(rgb(255,214,92) 0%,rgb(255,147,38) 94%);
	background-image:-ms-linear-gradient(rgb(255,214,92) 0%,rgb(255,147,38) 94%);
	background-image:linear-gradient(rgb(255,214,92) 0%,rgb(255,147,38) 94%);
	-moz-box-shadow:inset 0px 2px 0px rgba(255,255,255,0.22) ,inset 0px 1px 0px rgba(0,0,0,0.1) ,inset 0px 0px 11px rgba(255,229,153,0.24);
	-webkit-box-shadow:inset 0px 2px 0px rgba(255,255,255,0.22) ,inset 0px 1px 0px rgba(0,0,0,0.1) ,inset 0px 0px 11px rgba(255,229,153,0.24);
	box-shadow:inset 0px 2px 0px rgba(255,255,255,0.22) ,inset 0px 1px 0px rgba(0,0,0,0.1) ,inset 0px 0px 11px rgba(255,229,153,0.24);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffd65c,endColorstr=#ffff9326)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffd65c,endColorstr=#ffff9326);
}
#footer #faqs:active,
#footer #about:active,
#footer .imglogo:active{
	background-image:-moz-linear-gradient(rgb(244,122,0) 0%,rgb(255,147,38) 94%); 
	background-image:-webkit-gradient(linear,color-stop(0, rgb(244,122,0)),color-stop(0.94, rgb(255,147,38)));
	background-image:-webkit-linear-gradient(rgb(244,122,0) 0%,rgb(255,147,38) 94%);
	background-image:-o-linear-gradient(rgb(244,122,0) 0%,rgb(255,147,38) 94%);
	background-image:-ms-linear-gradient(rgb(244,122,0) 0%,rgb(255,147,38) 94%);
	background-image:linear-gradient(rgb(244,122,0) 0%,rgb(255,147,38) 94%);
	-moz-box-shadow:0px 2px 1px rgba(255,255,255,0.5) ,inset 0px 2px 0px rgba(0,0,0,0.08) ,inset 0px 1px 0px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 2px 1px rgba(255,255,255,0.5) ,inset 0px 2px 0px rgba(0,0,0,0.08) ,inset 0px 1px 0px rgba(0,0,0,0.1);
	box-shadow:0px 2px 1px rgba(255,255,255,0.5) ,inset 0px 2px 0px rgba(0,0,0,0.08) ,inset 0px 1px 0px rgba(0,0,0,0.1);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff47a00,endColorstr=#ffff9326)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff47a00,endColorstr=#ffff9326);
}
#footer .imglogo{
	/*width: 47px;*/
}
#footer .imglogo a{ text-align: right;}
#footer .imglogo img{ vertical-align: middle;}







/** Froms **/
form input[type=text],
form select,
form input[type=email],
form input[type=password]{
	height:23px;
	padding: 0 2px 0 3px;
	margin-top: 5px;
	/*color: #aaa;*/
	border:1px solid rgb(217,163,0);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
form select{
	height:28px;
	line-height: 28px;
	padding: 4px 4px 4px 3px;
}
form input[type="submit"], 
form input[type="reset"]{
	border:none;
	cursor: pointer;
}




/**Paginacion**/
.pagination{
	width:640px;
	margin: 0 auto;
	text-align:right;
	padding: 6px 0 10px 0;
	background-color: #fafafa;
	border-bottom: 1px #D2D2D2 solid;
}
.pagination .pags, .pagination span{
	border: 1px #1267F5 solid;
	padding: 3px 5px;
	font-size: .8em;
	text-decoration: none;
	background-color:#4B8EF9;
	color: #FFFFFF;
}
.pagination span{
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius: 			4px;
}
.pagination .pags:hover, .pagination span{
	border-color:#B82E1F;
	background-color:#DD4B39;
}
.pagination.w100{
	width: 98%;
}






/**** ELEMENTOS ****/
img{
	border: none;
}


/**** UTILERIAS ****/
/*gradiantes*/
.btn-blue, .btn-green, .btn-gray{
	padding: 7px 14px;
	color: #fff;
	border:none;
	cursor: pointer;
	text-decoration: none;
}
.btn-gray{
	color:#444444;
	background: 			#F5F5F5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#DFDFDF)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #F5F5F5, #DFDFDF); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #F5F5F5, #DFDFDF); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #F5F5F5, #DFDFDF); /* IE10 */
	background-image:      -o-linear-gradient(top, #F5F5F5, #DFDFDF); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #F5F5F5, #DFDFDF);
}
.btn-blue{
	background: 			#4d90fd;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4d90fd), to(#4787ee)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #4d90fd, #4787ee); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #4d90fd, #4787ee); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #4d90fd, #4787ee); /* IE10 */
	background-image:      -o-linear-gradient(top, #4d90fd, #4787ee); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #4d90fd, #4787ee);
}
.btn-blue:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4787ee), to(#4d90fd)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #4787ee, #4d90fd); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #4787ee, #4d90fd); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #4787ee, #4d90fd); /* IE10 */
	background-image:      -o-linear-gradient(top, #4787ee, #4d90fd); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #4787ee, #4d90fd);
}
.btn-green{
	background: 			#19ae6a;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#19ae6a), to(#16a764)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #19ae6a, #16a764); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #19ae6a, #16a764); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #19ae6a, #16a764); /* IE10 */
	background-image:      -o-linear-gradient(top, #19ae6a, #16a764); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #19ae6a, #16a764);
}
.btn-green:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from(#16a764), to(#19ae6a)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #16a764, #19ae6a); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #16a764, #19ae6a); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #16a764, #19ae6a); /* IE10 */
	background-image:      -o-linear-gradient(top, #16a764, #19ae6a); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #16a764, #19ae6a);
}

.corner-all {
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius: 			4px;
}
.corner-all8 {
	-moz-border-radius: 	8px;
	-webkit-border-radius: 	8px;
	border-radius: 			8px;
}
.corner-top8 {
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
.corner-bottom8 {
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.corner-right8{
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
}

.clear{clear: both;}

.f-l{float: left;}
.f-r{float: right;}

.a-c{text-align: center;}
.a-l{text-align: left;}
.a-r{text-align: right;}
.am-c{margin: 0 auto;}

.b-l{ border-left:1px #ccc solid; }
.b-r{ border-right:1px #ccc solid; }
.b-t{ border-top:1px #ccc solid; }
.b-b{ border-bottom:1px #ccc solid; }
.b-all{ border:1px #ccc solid; }

.br{
	border:1px solid #ccc;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
}
.br2{
	border:1px solid #ccc;
	-moz-border-radius:12px 12px 12px 12px;
	-webkit-border-radius:12px 12px 12px 12px;
	border-radius:12px 12px 12px 12px;
}

.w10{ width:10%; }
.w15{ width:15%; }
.w20{ width:20%; }
.w25{ width:25%; }
.w30{ width:30%; }
.w40{ width:40%; }
.w45{ width:45%; }
.w50{ width:49.5%; }
.w55{ width:55%; }
.w60{ width:59.5%; }
.w70{ width:69%; }
.w75{ width:74%; }
.w80{ width:79%; }
.w90{ width:90%; }
.w100{ width:99%; }

.p5-tb{padding:5px 0;}
.p0-all{ padding: 0;}

.m0-all{ margin: 0;}
.m10-all{ margin: 10px;}
.m10-b{ margin-bottom: 10px;}
.m10-l{ margin-left: 10px;}

.no-border{
	border: none;
}

.no-show{ display: none;}
